protective sheath - Español Inglés Diccionario